Asbjørn Pettersen [Sun, 7 Mar 1999 10:46:34 +0000 (10:46 +0000)]
add gen_8_3_dll_name()
Tor Lillqvist [Sat, 6 Mar 1999 08:45:07 +0000 (08:45 +0000)]
cur files are binary. Changed to -kb and committed the correct versions,
previously (in text mode) had been cut off at a ^Z by the Windows CVS client...
Tor Lillqvist [Sat, 6 Mar 1999 08:42:03 +0000 (08:42 +0000)]
cur files are binary. cvs admin -kb and recommit.
Tor Lillqvist [Fri, 5 Mar 1999 19:53:56 +0000 (19:53 +0000)]
Win32 version of GDK source files and resource files (cursors and icons).
Asbjørn Pettersen [Fri, 5 Mar 1999 08:18:09 +0000 (08:18 +0000)]
open in text mode
Stefan Jeske [Sun, 28 Feb 1999 16:04:47 +0000 (16:04 +0000)]
Added two new signals to GtkSpinButton, "input" and "output", to make the
* gtk/gtkspinbutton.[c,h] gtk/testgtk.c: Added two new signals to
GtkSpinButton, "input" and "output", to make the output more flexible.
The user has to provide a mapping between adjustment->value and the
output string (and vice versa, if the spin button is editable).
See testgtk for examples.
Tim Janik [Sat, 27 Feb 1999 00:38:52 +0000 (00:38 +0000)]
merging minor fix from gtk+-1-2
Tim Janik [Sat, 27 Feb 1999 00:26:30 +0000 (00:26 +0000)]
moved old ChangeLog to ChangeLog.pre-1-2, and started new one.
Sat Feb 27 01:18:47 1999 Tim Janik <timj@gtk.org>
* ChangeLog: moved old ChangeLog to ChangeLog.pre-1-2, and started
new one.
* configure.in: set gtk+ version to 1.3.0.
Pablo Saratxaga [Sat, 27 Feb 1999 00:03:42 +0000 (00:03 +0000)]
upgraded spanish language file
CST 1999 Shawn T. Amundson [Thu, 25 Feb 1999 21:39:14 +0000 (21:39 +0000)]
Incremented version to 1.2.0. -Shawn <amundson@gtk.org>
Incremented version to 1.2.0. -Shawn <amundson@gtk.org>
Also:
Wed Feb 24 05:26:20 CST 1999 Shawn T. Amundson <amundson@gtk.org>
* gtk/gtkitemfactory.h: added a dummy gpointer to
GtkItemFactoryClass for Tim Janik.
Mon Feb 22 21:22:11 1999 Owen Taylor <otaylor@redhat.com>
* gtk/gtkcontainer.h gtk/gtkwidget.h: Added some
padding to class structures to allow addition
of signals without breaking binary compatibility.
Tim Janik [Thu, 25 Feb 1999 14:08:50 +0000 (14:08 +0000)]
still request the extra width or height if the corresponding scrollbar is
Thu Feb 25 13:38:38 1999 Tim Janik <timj@gtk.org>
* gtk/gtkscrolledwindow.c (gtk_scrolled_window_size_request): still
request the extra width or height if the corresponding scrollbar is
already visible (the change from 09:50 needs to apply to policy ==
GTK_POLICY_AUTOMATIC only).
Tim Janik [Thu, 25 Feb 1999 10:29:38 +0000 (10:29 +0000)]
updates, i left the text widget related portions in there, to serve as a
Thu Feb 25 11:27:36 1999 Tim Janik <timj@gtk.org>
* TODO: updates, i left the text widget related portions in there,
to serve as a guide line for things to watch out for when it gets
reimplemented.
Tim Janik [Thu, 25 Feb 1999 08:58:23 +0000 (08:58 +0000)]
don't add extra width or height if the requested size is mandatory (i.e.
Thu Feb 25 09:50:38 1999 Tim Janik <timj@gtk.org>
* gtk/gtkscrolledwindow.c (gtk_scrolled_window_size_request): don't add
extra width or height if the requested size is mandatory (i.e. set
through child->usize).
CST 1999 Shawn T. Amundson [Thu, 25 Feb 1999 08:17:13 +0000 (08:17 +0000)]
New function gtk_menu_reorder_child() from Tim Janik.
Thu Feb 25 02:13:20 CST 1999 Shawn T. Amundson <amundson@gtk.org>
* gtk/gtkmenu.[ch]: New function gtk_menu_reorder_child()
from Tim Janik.
This will be used in GIMP, so it is tested there.
Tim Janik [Thu, 25 Feb 1999 06:53:27 +0000 (06:53 +0000)]
removed bogus line
Owen Taylor [Thu, 25 Feb 1999 05:52:00 +0000 (05:52 +0000)]
Don't access *bitmapped_sizes if nbitmapped_sizes == 0. (Pointed out by
Thu Feb 25 00:48:51 1999 Owen Taylor <otaylor@redhat.com>
* gtk/gtkfontsel.c: Don't access *bitmapped_sizes
if nbitmapped_sizes == 0. (Pointed out by
zucchi@zedzone.fsi.com.au (Michael Zucchi))
Owen Taylor [Thu, 25 Feb 1999 04:06:15 +0000 (04:06 +0000)]
Make prototypes for drag_data_get and drag_data_received handlers match
Wed Feb 24 23:12:09 1999 Owen Taylor <otaylor@redhat.com>
* gtk/gtkwidget.h gtk/gtkclist.c: Make prototypes
for drag_data_get and drag_data_received handlers
match the types used for gtk_singal_new; time needs
to be a uint, not a uint32.
Owen Taylor [Thu, 25 Feb 1999 01:28:31 +0000 (01:28 +0000)]
Changed bug reporting instructions to describe using the GNOME bug
Wed Feb 24 20:34:59 1999 Owen Taylor <otaylor@redhat.com>
* README: Changed bug reporting instructions to
describe using the GNOME bug tracking system.
Owen Taylor [Thu, 25 Feb 1999 00:04:18 +0000 (00:04 +0000)]
Unset the clip mask for the GC if we set it. (Patch from Lars Hamann
Wed Feb 24 19:08:51 1999 Owen Taylor <otaylor@redhat.com>
* gtk/gtkclist.c (draw_cell_pixmap): Unset the clip
mask for the GC if we set it. (Patch from
Lars Hamann <lars@gtk.org>)
Tim Janik [Wed, 24 Feb 1999 23:34:14 +0000 (23:34 +0000)]
added function to check if a specific signal handler connection exists
Thu Feb 24 23:58:44 1999 Tim Janik <timj@gtk.org>
* gtk/gtksignal.c (gtk_signal_handler_pending_by_id): added function
to check if a specific signal handler connection exists (similar to
gtk_signal_handler_pending_by_func). and yes, this is a neccessary
addition, since without this function, signal handlers can not be
(un)blocked or disconnected in a generic fashion without producing
g_warnings().
made gtk_signal_get_handlers() an inline function since it's used in
a lot of places, especially within signal emission.
Kjartan Maraas [Wed, 24 Feb 1999 23:23:06 +0000 (23:23 +0000)]
Updated translation. (monospaced is still missing)
1999-02-25 Kjartan Maraas <kmaraas@fib.hl.no>
* Updated translation. (monospaced is still missing)
Tim Janik [Wed, 24 Feb 1999 18:47:49 +0000 (18:47 +0000)]
if the widget is not editable, don't silently eat up GDK_Return, GDK_Home
Wed Feb 24 19:35:15 1999 Tim Janik <timj@gtk.org>
* gtk/gtktext.c (gtk_text_key_press): if the widget is not editable,
don't silently eat up GDK_Return, GDK_Home and GDK_End, return FALSE
instead so the user can still hook up key bindings.
Tim Janik [Wed, 24 Feb 1999 16:29:47 +0000 (16:29 +0000)]
warn about &widget->requisition, even for toplevels.
Wed Feb 24 11:19:12 1999 Tim Janik <timj@gtk.org>
* gtk/gtkwidget.c (gtk_widget_size_request): warn about
&widget->requisition, even for toplevels.
* gtk/gtkwindow.c (gtk_window_move_resize): request size into an
automatic variable and check if our size has changed.
when we decide to reallocate everything, we need to resize our
own GdkWindow as well.
* gtk/gtkmain.c:
* gtk/gtkobject.c: hack time, make --gtk-debug=objects work even
after gtk_type_init(), this is to "fix" gnome's arg parsing oddities.
* gtk/gtktypeutils.h: don't segfault in GTK_CHECK_CLASS_TYPE and
GTK_CHECK_TYPE upon NULL pointers.
* gtk/gtklayout.c: removed bogus prototypes of gtk_layout_gravity_works,
gtk_layout_set_static_gravity, gtk_layout_add_child_cb and
gtk_layout_remove_child_cb to shut up compiler.
* gtk/Makefile.am: added an empty rule
gtkrc:
:
so make doesn't try to "update" gtkrc from gtkrc.c.
CST 1999 Shawn T. Amundson [Wed, 24 Feb 1999 11:56:10 +0000 (11:56 +0000)]
removed gtkrc rule added by Sergey Panov, because GTK+ no longer built. We
Wed Feb 24 05:53:15 CST 1999 Shawn T. Amundson <amundson@gtk.org>
* gtk/Makefile.am: removed gtkrc rule added by
Sergey Panov, because GTK+ no longer built. We
don't need to install an empty gtkrc anyway.
CST 1999 Shawn T. Amundson [Wed, 24 Feb 1999 07:37:18 +0000 (07:37 +0000)]
Added notice to look in AUTHORS and ChangeLog files for a list of changes.
Wed Feb 24 01:22:39 CST 1999 Shawn T. Amundson <amundson@gtk.org>
* *.[ch]: Added notice to look in AUTHORS and ChangeLog files
for a list of changes.
Tim Janik [Tue, 23 Feb 1999 19:42:53 +0000 (19:42 +0000)]
fix implicit branch creation, we need the *real* parent path for this and
Tue Feb 23 17:52:37 1999 Tim Janik <timj@gtk.org>
* gtk/gtkitemfactory.c (gtk_item_factory_create_item): fix implicit
branch creation, we need the *real* parent path for this and
gtk_item_factory_parse_path() only returns the parent path with "_?"
stripped off.
Pavel Machek [Tue, 23 Feb 1999 14:18:38 +0000 (14:18 +0000)]
You don't need to check one variable twice (trivial bugfix).
Owen Taylor [Tue, 23 Feb 1999 00:43:26 +0000 (00:43 +0000)]
When sending events to windows with a proxy, set the window field in the
Mon Feb 22 19:06:30 1999 Owen Taylor <otaylor@redhat.com>
* gdk/gdkdnd.c (xdnd_send_*): When sending events to
windows with a proxy, set the window field in the
sent event to the original window, not to the proxy.
(This gives consistency with Motif, and also provides
information to the destination that it wouldn't have
otherwise).
* gtk/gtkdnd.c: Fixed some refcount leaks for windows.
* gdk/gdkdnd.c (xdnd_send_xevent): When sending
Xdnd event to the root window, set the event mask
to ButtonPressMask. Hopefully, this should give us
compatibility with kfm, if it uses the Qt style
of root window drops.
GMT 1999 Tony Gale [Mon, 22 Feb 1999 08:51:02 +0000 (08:51 +0000)]
- Complete the ProgressBar API - Fix the CList example code
Mon Feb 22 08:45:10 GMT 1999 Tony Gale <gale@gtk.org>
* docs/gtk_tut.sgml:
- Complete the ProgressBar API
- Fix the CList example code
* examples/clist/clist.c, examples/progressbar/progressbar.c:
Update from tutorial
Owen Taylor [Sun, 21 Feb 1999 22:38:59 +0000 (22:38 +0000)]
Removed check-y/check-n backgrounds - the effect looked like a bug.
Sun Feb 21 17:44:52 1999 Owen Taylor <otaylor@redhat.com>
* gtk/testgtkrc: Removed check-y/check-n backgrounds -
the effect looked like a bug.
Owen Taylor [Sun, 21 Feb 1999 22:12:00 +0000 (22:12 +0000)]
Always set the max width or height to at least 1, since 0 triggers bugs in
Sun Feb 21 17:14:44 1999 Owen Taylor <otaylor@redhat.com>
* gdk/gdkwindow.c (gdk_window_set_geometry_hints): Always
set the max width or height to at least 1, since 0
triggers bugs in some window managers. (The window
"pops out" of the frame in fvwm)
Owen Taylor [Sun, 21 Feb 1999 21:24:02 +0000 (21:24 +0000)]
Changed warnings from g_message() to g_warning().
Sun Feb 21 16:16:22 1999 Owen Taylor <otaylor@redhat.com>
* gtk/gtkscrolledwindow.c gdk/gdkfont.c gdk/gdkim.c:
Changed warnings from g_message() to g_warning().
* gdk/gdkim.c (gdk_ic_destroy): Changed g_print
to g_message within GDK_NOTE()
* gtk/gtkcolorsel.c gtk/gtkhandlebox.c:
Removed some leftover debugging printfs.
Michael Fulbright [Sun, 21 Feb 1999 21:00:23 +0000 (21:00 +0000)]
I've made the spec file autogenerated and I updated the file list
Dr Mike <drmike@redhat.com>
Owen Taylor [Sun, 21 Feb 1999 20:55:04 +0000 (20:55 +0000)]
Account for the fact that Xlib expects format == 32 to be a long, even on
Sun Feb 21 15:59:55 1999 Owen Taylor <otaylor@redhat.com>
* gdk/MwmUtil.h gdk/gdkwindow.c: Account for the
fact that Xlib expects format == 32 to be a long,
even on 64-bit architectures.
[ patch from George Lebl (jirka@5z.com) ]
Owen Taylor [Sun, 21 Feb 1999 19:25:53 +0000 (19:25 +0000)]
removed debugging statements about embedded XID's. They could have been
Sun Feb 21 14:21:46 1999 Owen Taylor <otaylor@redhat.com>
* gtk/gtkwindow.c: removed debugging statements
about embedded XID's. They could have been
moved to the new PLUGSOCKET debug key, but they weren't
really useful anyways.
* gdk/gdk.h: Added gdk_error_trap_push/pop to provide
a clean interface to the gdk_error_code functionality
of trapping X errors.
* gtk/gtkplug.c gtk/gtksocket.c: Add error
traps around accesses to foreign windows.
Tim Janik [Sun, 21 Feb 1999 19:01:08 +0000 (19:01 +0000)]
marked gtk_window_set_focus, gtk_window_set_default,
Sun Feb 21 15:37:25 1999 Tim Janik <timj@gtk.org>
* gtk/gtkwindow.h: marked gtk_window_set_focus, gtk_window_set_default,
gtk_window_remove_embedded_xid and gtk_window_add_embedded_xid as
internal functions.
Owen Taylor [Sun, 21 Feb 1999 18:02:14 +0000 (18:02 +0000)]
Revise algorithm for scrolling backwards. This one might actually work
Sun Feb 21 11:39:06 1999 Owen Taylor <otaylor@redhat.com>
* gtk/gtktext.c (find_line_containing_point): Revise
algorithm for scrolling backwards. This one might actually
work with one-line-high Text widgets.
* gtk/gtkmain.c: Removed a misplaced comment, a few
formatting cleanups.
Tim Janik [Sat, 20 Feb 1999 20:11:23 +0000 (20:11 +0000)]
hm, set_modal doesn't really work with random gtk_grab_add/gtk_grab_remove
Sat Feb 20 20:59:25 1999 Tim Janik <timj@gtk.org>
* gtk/gtkwindow.c: hm, set_modal doesn't really work with random
gtk_grab_add/gtk_grab_remove calls. either the window user uses
the set_modal interface or he places grab_add/grab_remove on his own.
(gtk_window_set_modal): enforce modality state either way.
(gtk_window_hide): revert previous change.
Tim Janik [Sat, 20 Feb 1999 19:09:21 +0000 (19:09 +0000)]
increment years and months by two not three on double clicks, patch
Sat Feb 20 20:04:48 1999 Tim Janik <timj@gtk.org>
* gtk/gtkcalendar.c (gtk_calendar_button_press): increment years and
months by two not three on double clicks, patch provided by Nick Lamb
<njl98r@ecs.soton.ac.uk>.
Tim Janik [Sat, 20 Feb 1999 19:00:53 +0000 (19:00 +0000)]
added ::modal argument. (gtk_window_hide): reset window->modal from the
Sat Feb 20 19:44:36 1999 Tim Janik <timj@gtk.org>
* gtk/gtkwindow.c: added ::modal argument.
(gtk_window_hide): reset window->modal from the current grab state
(this is only relevant when grab_add/grab_remove is called on the
window by bypassing gtk_window_set_modal).
(gtk_window_remove_embedded_xid):
(gtk_window_add_embedded_xid): don't use g_print() but g_message()
within #ifdef G_ENABLE_DEBUG. when the hack got these functions
added (ChangeLog doesn't know them)?
Sergey I. Panov [Fri, 19 Feb 1999 20:09:53 +0000 (20:09 +0000)]
Collecttion of the locale dependent gtkrc files and
* gtk/gtkrc,gtk/gtkrc.ja, gtk/gtkrc.ko,
gtk/gtkrc.ru: Collecttion of the locale dependent
gtkrc files and
* gtk/Makefile.am: patched to get that collection
installed in to $(prefix)/etc/gtk/
Tim Janik [Fri, 19 Feb 1999 18:07:29 +0000 (18:07 +0000)]
grouped function names into application-level, widget-level and
Fri Feb 19 17:52:28 1999 Tim Janik <timj@gtk.org>
* gtk/gtksignal.h: grouped function names into application-level,
widget-level and non-public.
* gtk/gtktreeitem.c (gtk_tree_item_size_request): use auto
pix_requisition instead of item->pixmaps_box->requisition.
Owen Taylor [Thu, 18 Feb 1999 22:36:40 +0000 (22:36 +0000)]
When queueing clears relative to widget->window, actually store
Thu Feb 18 17:26:09 1999 Owen Taylor <otaylor@redhat.com>
* gtk/gtkwidget.c (gtk_widget_queue_clear_area):
When queueing clears relative to widget->window,
actually store widget->window so we know that
the coordinates are window-relative.
Owen Taylor [Thu, 18 Feb 1999 16:43:42 +0000 (16:43 +0000)]
Fix glib_config_args gtk_config_args confusion. (pointed out by Roland
Thu Feb 18 11:46:57 1999 Owen Taylor <otaylor@redhat.com>
* gtk.m4: Fix glib_config_args gtk_config_args
confusion. (pointed out by
Roland Dreier <droland@mail.math.okstate.edu>)
* gtk/gtksocket.c gtk/gtkmain.c gtk/gtkdebug.h
(gtk_socket_filter_func): Move the plug-socket
debugging code to a new "plugsocket" debug keys
from the previous hardcoded DPRINTF.
Tim Janik [Thu, 18 Feb 1999 00:35:11 +0000 (00:35 +0000)]
added widget arg ::titles_active.
Thu Feb 18 00:54:46 1999 Tim Janik <timj@gtk.org>
* gtk/gtkclist.c: added widget arg ::titles_active.
Tim Janik [Wed, 17 Feb 1999 23:31:34 +0000 (23:31 +0000)]
only translate widget relative coordinates to window relative if the
Thu Feb 18 00:27:46 1999 Tim Janik <timj@gtk.org>
* gtk/gtkwidget.c (gtk_widget_queue_clear_area): only translate widget
relative coordinates to window relative if the widget is not a toplevel
(i.e. it has ->parent != NULL), otherwise the area size gets screwed up
for toplevels.
Szabolcs Ban [Wed, 17 Feb 1999 07:19:53 +0000 (07:19 +0000)]
Shooby Ban <bansz@szif.hu>
* Commited missing Changelog entry
Nuno Ferreira [Wed, 17 Feb 1999 01:25:37 +0000 (01:25 +0000)]
Updated.
1999-02-17 Nuno Ferreira <nmrf@rnl.ist.utl.pt>
* pt.po: Updated.
Szabolcs Ban [Tue, 16 Feb 1999 22:25:54 +0000 (22:25 +0000)]
Shooby Ban <bansz@szif.hu>
* Added lang hu
Szabolcs Ban [Tue, 16 Feb 1999 22:08:54 +0000 (22:08 +0000)]
Shooby Ban <bansz@szif.hu>
* Added hungarian translations
CST 1999 Shawn T. Amundson [Tue, 16 Feb 1999 21:25:25 +0000 (21:25 +0000)]
version = 1.1.16
Tue Feb 16 14:25:44 CST 1999 Shawn T. Amundson <amundson@gtk.org>
* INSTALL
README
configure.in
gtk+.spec
docs/gtk-config.1: version = 1.1.16
* Makefile.am: removed colorsel example since it
doesn't actually exist.
* Released GTK+ 1.1.16
Vincent Renardias [Tue, 16 Feb 1999 11:51:41 +0000 (11:51 +0000)]
Tue, 16 Feb 1999 12:51:56 +0100
* Complete translation + some contributed fixes.
Owen Taylor [Tue, 16 Feb 1999 04:52:21 +0000 (04:52 +0000)]
Use a ScrolledWindow test how Text widgets work within ScrolledWindow.
Mon Feb 15 23:55:27 1999 Owen Taylor <otaylor@redhat.com>
* gtk/testgtk.c (create_text): Use a ScrolledWindow
test how Text widgets work within ScrolledWindow.
(POLICY_AUTOMATIC drew very badly, so it uses
POLICY_ALWAYS for the vscrollbar)
* gtk/gtktext.c (gtk_text_unrealize): Free the cache
in the unrealize handler. Some code in gtktext.c
assumes that if text->line_start_cache is non-NULL,
the widget is realized. We'll recompute it again
anyways if we later re-realize.
Owen Taylor [Tue, 16 Feb 1999 04:29:00 +0000 (04:29 +0000)]
When setting styles, remove unecessary explicits draws and clears.
Fri Feb 12 15:47:20 1999 Owen Taylor <otaylor@redhat.com>
* gtk/gtkcalender.c gtk/gtkentry.c gtk/gtkhandlebox.c
gtk/gtknotebook.c gtk/gtktext.c gtk/gtkviewport.c
gtk/gtkwidget.c:
When setting styles, remove unecessary explicits draws
and clears.
* gtk/gtkrange.c: Ugly fix so the steps get the
correct background.
Owen Taylor [Tue, 16 Feb 1999 03:50:09 +0000 (03:50 +0000)]
Updated for 1.1.16.
Mon Feb 15 22:55:50 1999 Owen Taylor <otaylor@redhat.com>
* NEWS: Updated for 1.1.16.
Owen Taylor [Tue, 16 Feb 1999 00:31:24 +0000 (00:31 +0000)]
Free label->label_wc.
Mon Feb 15 19:36:57 1999 Owen Taylor <otaylor@redhat.com>
* gtk/gtklabel.c (gtk_label_finalize): Free
label->label_wc.
Owen Taylor [Tue, 16 Feb 1999 00:19:13 +0000 (00:19 +0000)]
Some coding style fixups.
Mon Feb 15 18:02:22 1999 Owen Taylor <otaylor@redhat.com>
* gtk/gtkdnd.c: Some coding style fixups.
* gtk/gtkdnd.c (gtk_drag_set_icon_pixmap): Set a flag
so that we destroy the icon window that we created
when the drag ends.
Owen Taylor [Mon, 15 Feb 1999 21:05:51 +0000 (21:05 +0000)]
When we find a match, stop searching. (Because we assume pspec != NULL in
Thu Feb 11 18:43:12 1999 Owen Taylor <otaylor@redhat.com>
* gtk/gtkbindings.c (gtk_binding_set_add_path): When
we find a match, stop searching. (Because we
assume pspec != NULL in the search).
Wed Feb 10 01:18:22 1999 Owen Taylor <otaylor@redhat.com>
* gtk/gtkhandlebox.c (gtk_handle_box_draw_ghost): Fix
up painting of "ghosts".
* gtk/gtkhandlebox.c (gtk_handle_box_button_changed):
Add double-click reattachment.
* gtk/gtkhandlebox.c: Grab on widget->window,
not on handlebox->bin_window. This means we don't
have to worry about ungrabbing while reparenting.
Don't make a GTK+ grab - that wasn't necessary.
* gtk/gtkhandlebox.c: Only compute the root -> desk
offset once, when starting the drag, instead
of continuously. This should solve the *Bad Window*
errors that were occurring because of race conditions
with the WM.
* gtk/gtkhandlebox.c: Completely reworked the
the logic of reattachment. We introduce the
concept of the "snap edge", which is an edge
that needs to be aligned for reattachmed.
We set a reasonable default from
handlebox->handle_position, but an application
might want to change this in some circumstances.
* gtk/gtkhandlebox.[ch]: Add settors:
gtk_handle_box_set_handle_position ();
gtk_handle_box_set_snap_edge ();
Owen Taylor [Mon, 15 Feb 1999 20:50:47 +0000 (20:50 +0000)]
gtk/gtkwidget.c (gtk_widget_real_grab_focus):
Mon Feb 15 11:13:01 1999 Owen Taylor <otaylor@redhat.com>
* gtk/gtkwindow.c (gtk_window_set_focus):
gtk/gtkwidget.c (gtk_widget_real_grab_focus):
If the focus widget is the same, but does not currently
have the focus, call gtk_window_set_focus(). This is needed
so that click focusing with GtkPlug works correctly.
Tim Janik [Mon, 15 Feb 1999 06:51:28 +0000 (06:51 +0000)]
default to yes for development trees.
Mon Feb 15 07:45:28 1999 Tim Janik <timj@gtk.org>
* configure.in (--enable-debug): default to yes for development trees.
Lars Hamann [Thu, 11 Feb 1999 23:47:48 +0000 (23:47 +0000)]
don't autoselect focus_row in case of GTK_SELECTION_EXTENDED
Fri Feb 12 00:08:01 1999 Lars Hamann <lars@gtk.org>
* gtk/gtklist.c (gtk_list_remove_items_internal): don't autoselect
focus_row in case of GTK_SELECTION_EXTENDED
* gtk/testgtk.c : few changes in list example.
* gtk/gtklistitem.c (gtk_list_item_class_init):
* gtk/gtkctree.c (gtk_ctree_class_init):
* gtk/gtkclist.c (gtk_clist_class_init):
fixed indentation, removed unused key bindings
Pablo Saratxaga [Thu, 11 Feb 1999 01:15:42 +0000 (01:15 +0000)]
updated spanis hlanguage file
Lars Hamann [Wed, 10 Feb 1999 23:15:26 +0000 (23:15 +0000)]
don't autoselect focus_row in case of GTK_SELECTION_EXTENDED
Wed Feb 10 01:02:46 1999 Lars Hamann <lars@gtk.org>
* gtk/gtkclist.c (real_remove_row):
* gtk/gtkctree.c (gtk_ctree_remove_node): don't autoselect focus_row
in case of GTK_SELECTION_EXTENDED
* gtk/testgtk.c : few changes in clist/ctree examples.
Tim Janik [Wed, 10 Feb 1999 16:37:09 +0000 (16:37 +0000)]
applied patch from Paolo Molaro to fix GTK_TYPE_POINTER args of
Wed Feb 10 15:49:16 1999 Tim Janik <timj@gtk.org>
* gtk/gtkwindow.c (gtk_window_class_init):
* gtk/gtkctree.c (gtk_ctree_class_init): applied patch from Paolo
Molaro to fix GTK_TYPE_POINTER args of ::tree_collapse and
::set_focus signals.
* docs/gtk_tut.sgml: s/menufactory/itemfactory, minor fixups
to the item factory example.
Owen Taylor [Wed, 10 Feb 1999 16:01:48 +0000 (16:01 +0000)]
Reverted coding style "fixups"
Wed Feb 10 11:05:53 1999 Owen Taylor <otaylor@redhat.com>
* gtk/gtkdnd.c: Reverted coding style "fixups"
Owen Taylor [Wed, 10 Feb 1999 15:45:19 +0000 (15:45 +0000)]
Supplement the existing WMNormalHints, don't overwrite them.
Wed Feb 10 10:43:50 1999 Owen Taylor <otaylor@redhat.com>
* gdk/gdkwindow.c (gdk_window_set_icon, gdk_window_set_group):
Supplement the existing WMNormalHints, don't
overwrite them.
Tim Janik [Wed, 10 Feb 1999 08:06:30 +0000 (08:06 +0000)]
asure that ->value_buf always points to an allocated area.
Wed Feb 10 08:35:36 1999 Tim Janik <timj@gtk.org>
* gtk/gtkcolorsel.c (gtk_color_selection_draw_value_bar): asure that
->value_buf always points to an allocated area.
(gtk_color_selection_drag_end): new function hooked up to drag_end to
destroy the drag_window.
* gtk/gtkdnd.c: some coding style fixups.
Wed Feb 10 06:47:17 1999 Tim Janik <timj@gtk.org>
* gdk/gdkwindow.c: various indentation fixes.
* gdk/gdkevents.c: coding style fixups.
NULL initialize event_func, event_notify and event_chunk.
(expose_predicate): made this function static.
(gdk_event_handler_set): perform destroy notification even if no
event_func is set.
* gdk/gdkrectangle.c (gdk_rectangle_union): added g_return_if_fail
statements.
Owen Taylor [Wed, 10 Feb 1999 02:35:09 +0000 (02:35 +0000)]
Fixed some bugs with set_default_size.
Sun Feb 7 19:49:21 1999 Owen Taylor <otaylor@redhat.com>
* gtk/gtkwindow.c (gtk_window_move_resize): Fixed some
bugs with set_default_size.
Sat Feb 6 13:23:51 1999 Owen Taylor <otaylor@redhat.com>
* docs/Changes-1.2.txt: Added information about
the change to gtk_widget_size_request().
* gtk/gtkentry.c: Call gtk_widget_get_child_requisition
explicitely since we differentiate between the usize
set by the user and what we got. (Ugh)
* gtk/gtkwidget.[ch] (gtk_widget_get_child_requisition):
New function to return the effective size of a widget
as it looks to its parent.
* gtk/gtkwidget.c (gtk_widget_size_request): Leave
widget->requisition set to exactly what the widget
asked for, and then make a copy of that into
the requisition argument. Allow a NULL requisition
argument, and, if G_ENABLE_DEBUG, warn if
requisition == &widget->requisition.
* gtkalignment.c gtkaspectframe.c gtkbutton.c gtkclist.c
gtkcontainer.c gtkentry.c gtkeventbox.c gtkfixed.c
gtkframe.c gtkhandlebox.c gtkhbox.c gtkhpaned.c
gtklayout.c gtklist.c gtklistitem.c gtkmenu.c
gtkmenubar.c gtkmenuitem.c gtknotebook.c
gtkoptionmenu.c gtkpacker.c gtkscrolledwindow.c
gtktable.c gtktoolbar.c gtktree.c gtktreeitem.c
gtkvbox.c gtkviewport.c gtkvpaned.c gtkwindow.c
Avoid calling gtk_widget_size_request with
requisition == widget->requisition; use
gtk_widget_get_child_requisition to get the
size of children.
Owen Taylor [Wed, 10 Feb 1999 00:47:02 +0000 (00:47 +0000)]
Removed extraneous line that crept in in previous commit.
Tue Feb 9 19:49:46 1999 Owen Taylor <otaylor@redhat.com>
* configure.in (LDFLAGS): Removed extraneous line
that crept in in previous commit.
Owen Taylor [Wed, 10 Feb 1999 00:39:49 +0000 (00:39 +0000)]
Moved entry->visible into editable class. (Leave it behind deprecated for
Tue Feb 9 19:39:32 1999 Owen Taylor <otaylor@redhat.com>
* gtk/gtkentry.[ch] gtk/gtkeditable.h: Moved
entry->visible into editable class. (Leave it
behind deprecated for compatibility)
* gtk/gtkeditable.c: If not editable->visible,
return *'s for clipboard and selection.
Owen Taylor [Wed, 10 Feb 1999 00:21:09 +0000 (00:21 +0000)]
If we can't find helvetica, fall back to "fixed". If we can't find
Tue Feb 9 19:11:43 1999 Owen Taylor <otaylor@redhat.com>
* gtk/gtkstyle.c (gtk_style_new): If we can't find
helvetica, fall back to "fixed". If we can't
find "fixed", exit cleanly.
Changwoo Ryu [Tue, 9 Feb 1999 21:15:13 +0000 (21:15 +0000)]
Updated.
1999-02-09 Changwoo Ryu <cwryu@adam.kaist.ac.kr>
* ko.po: Updated.
Owen Taylor [Tue, 9 Feb 1999 20:50:47 +0000 (20:50 +0000)]
Added a style_set() function so that word lengths get recomputed on style
Tue Feb 9 15:35:13 1999 Owen Taylor <otaylor@redhat.com>
* gtk/gtklabel.c (gtk_label_style_set): Added
a style_set() function so that word lengths get
recomputed on style change.
Lars Hamann [Mon, 8 Feb 1999 21:03:54 +0000 (21:03 +0000)]
changed to 64 (gtk_clist_draw_focus) (hadjustment_value_changed)
Mon Feb 8 21:00:20 1999 Lars Hamann <lars@gtk.org>
* gtk/gtkclist.c (CLIST_OPTIMUM_SIZE): changed to 64
(gtk_clist_draw_focus) (hadjustment_value_changed) (draw_row):
few fixes to respect GTK_CAN_FOCUS flag.
* gtk/gtkctree.c (draw_row):
respect GTK_CAN_FOCUS flag.
Sergey I. Panov [Mon, 8 Feb 1999 20:57:16 +0000 (20:57 +0000)]
Small corrections.
GMT 1999 Tony Gale [Mon, 8 Feb 1999 19:23:42 +0000 (19:23 +0000)]
missing from the CVS for some reason
Mon Feb 8 19:22:27 GMT 1999 Tony Gale <gale@gtk.org>
* example/colorsel/*: missing from the CVS for some reason
Sergey I. Panov [Mon, 8 Feb 1999 19:18:55 +0000 (19:18 +0000)]
Changed translation of two strings. For consistancy only.
GMT 1999 Tony Gale [Mon, 8 Feb 1999 13:10:10 +0000 (13:10 +0000)]
add SpinButton example
Mon Feb 8 13:08:51 GMT 1999 Tony Gale <gale@gtk.org>
* examples/Makefile: add SpinButton example
GMT 1999 Tony Gale [Mon, 8 Feb 1999 12:59:21 +0000 (12:59 +0000)]
- Heavily edited GtkCombo section initially from Christopher T. Lansdown
Mon Feb 8 12:50:06 GMT 1999 Tony Gale <gale@gtk.org>
* docs/gtk_tut.sgml:
- Heavily edited GtkCombo section initially from
Christopher T. Lansdown <lansdoct@screech.cs.alfred.edu>.
- Cleanups and some glib stuff from
David Wheeler <wheeler@ida.org>
* Makefile.am: update to include the latest Tutorial examples.
Pablo Saratxaga [Mon, 8 Feb 1999 03:53:17 +0000 (03:53 +0000)]
updated spanish language file
Guillaume Laurent [Sun, 7 Feb 1999 22:35:48 +0000 (22:35 +0000)]
Changed a remaining "menufactory" to "itemfactory"
Owen Taylor [Sat, 6 Feb 1999 16:14:45 +0000 (16:14 +0000)]
Add the entire draw_data_list back to the free list, not just the last
Sat Feb 6 11:20:16 1999 Owen Taylor <otaylor@redhat.com>
* gtk/gtkwidget.c (gtk_widget_idle_draw): Add the
entire draw_data_list back to the free list, not
just the last element.
Tim Janik [Sat, 6 Feb 1999 03:07:01 +0000 (03:07 +0000)]
fix comment
Lars Hamann [Sat, 6 Feb 1999 00:21:56 +0000 (00:21 +0000)]
search last visible column instead of using clist->columns.
Sat Feb 6 00:21:14 1999 Lars Hamann <lars@gtk.org>
* gtk/gtkctree.c (draw_row):
* gtk/gtkclist.c (draw_row) (new_column_width) (scroll_horizontal)
(title_focus): search last visible column instead of
using clist->columns.
Owen Taylor [Fri, 5 Feb 1999 18:40:14 +0000 (18:40 +0000)]
Adjust saved positions of children when resizing a guffaw_gravity = TRUE
Fri Feb 5 13:23:50 1999 Owen Taylor <otaylor@redhat.com>
* gdk/gdkwindow.c (gdk_window_move_resize): Adjust
saved positions of children when resizing a
guffaw_gravity = TRUE window.
* gtk/gtkdnd.c (gtk_drag_highlight): Rework the
highlighting so that it is done in callbacks for
draw and expose. This should solve problems with
multiple highlights for the same GdkWindow.
* gtk/gtkdnd.c (gtk_drag_highlight): Fix bug where
the highlight was being drawn with an incorrect
width/height for !NO_WINDOW widgets.
Owen Taylor [Fri, 5 Feb 1999 15:48:25 +0000 (15:48 +0000)]
Don't assume any more that the gtkwidget.c code will queue a redraw on us
1999-02-05 Owen Taylor <otaylor@gtk.org>
* gtk/gtk[hv]paned.c (gtk_[hv]paned_size_allocate):
Don't assume any more that the gtkwidget.c code
will queue a redraw on us during a size_allocate -
queue clear/draws as appropriate for our groove.
Owen Taylor [Thu, 4 Feb 1999 16:12:35 +0000 (16:12 +0000)]
Fixes to account for the changed structure of the windows of range
Tue Feb 2 11:06:02 1999 Owen Taylor <otaylor@redhat.com>
* gtk/gtkrange.c (gtk_range_style_set): Fixes
to account for the changed structure of the windows
of range widgets.
Nam SungHyun [Thu, 4 Feb 1999 14:53:53 +0000 (14:53 +0000)]
fix typos
Christopher Blizzard [Thu, 4 Feb 1999 14:13:24 +0000 (14:13 +0000)]
change my email address
CST 1999 Shawn T. Amundson [Thu, 4 Feb 1999 13:32:14 +0000 (13:32 +0000)]
version=1.1.15
Thu Feb 4 05:42:34 CST 1999 Shawn T. Amundson <amundson@gtk.org>
* INSTALL
NEWS
README
configure.in
gtk+.spec
docs/gtk-config.1: version=1.1.15
* Makefile.am: example files where incorrect for
menu directory.
* Released GTK+ 1.1.15
Manish Singh [Thu, 4 Feb 1999 02:35:32 +0000 (02:35 +0000)]
spelling fix in comment from joey@kuolema.Infodrom.North.DE (Martin
* gtk/gtkclist.h: spelling fix in comment from
joey@kuolema.Infodrom.North.DE (Martin Schulze)
-Yosh
Owen Taylor [Tue, 2 Feb 1999 18:40:47 +0000 (18:40 +0000)]
Make sure we set the icon window position before it is shown to prevent
Tue Feb 2 12:39:42 1999 Owen Taylor <otaylor@redhat.com>
* gtk/gtkdnd.c: Make sure we set the icon window position
before it is shown to prevent annoying flicking to 0,0.
Make it consistent that info->cur_x/y do not include
info->hot_x/y displacement.
GMT 1999 Tony Gale [Tue, 2 Feb 1999 10:12:52 +0000 (10:12 +0000)]
new sections on Layout and SpinButton [nice widget]
Tue Feb 2 08:59:16 GMT 1999 Tony Gale <gale@gtk.org>
* docs/gtk_tut.sgml: new sections on Layout and
SpinButton [nice widget]
* examples/spinbutton/*: example code
Owen Taylor [Tue, 2 Feb 1999 02:35:11 +0000 (02:35 +0000)]
Put in some information about 'gtk-config --libs gthread'.
Mon Feb 1 19:25:54 1999 Owen Taylor <otaylor@redhat.com>
* docs/gtk-config.txt (testinput_SOURCES): Put
in some information about 'gtk-config --libs gthread'.
* docs/Changes-1.2.txt: Updated section on threads.
Lars Hamann [Tue, 2 Feb 1999 01:57:11 +0000 (01:57 +0000)]
in case of GTK_SELECTION_BROWSE select first inserted row.
Tue Feb 2 00:28:44 1999 Lars Hamann <lars@gtk.org>
* gtk/gtkctree.c (gtk_ctree_insert_node): in case of
GTK_SELECTION_BROWSE select first inserted row.
(resync_selection): select rows in correct order.
* gtk/gtkclist.c (real_insert_row): in case of GTK_SELECTION_BROWSE
select first inserted row.
(resync_selection): select rows in correct order.
* gtk/gtklist.c (gtk_list_end_selection): select rows in correct order.
Manish Singh [Mon, 1 Feb 1999 23:29:51 +0000 (23:29 +0000)]
Autogenned file removal
-Yosh
Owen Taylor [Mon, 1 Feb 1999 23:17:39 +0000 (23:17 +0000)]
Pass gthread on to gtk-config.
Mon Feb 1 16:47:55 1999 Owen Taylor <otaylor@redhat.com>
* gtk.m4: Pass gthread on to gtk-config.
* configure.in gtk-config.in: Support gthread flag to
add thread cflags/libraries into the output of
gtk-config.
Manish Singh [Mon, 1 Feb 1999 22:50:07 +0000 (22:50 +0000)]
Remove autogenned files
-Yosh
Owen Taylor [Mon, 1 Feb 1999 22:35:49 +0000 (22:35 +0000)]
Update from Paul Siegmann <pauls@euronet.nl>
Mon Feb 1 16:37:29 1999 Owen Taylor <otaylor@redhat.com>
* nl.po: Update from Paul Siegmann <pauls@euronet.nl>
Owen Taylor [Mon, 1 Feb 1999 21:55:49 +0000 (21:55 +0000)]
Fixed problem with uints resulting in huge child allocations.
Mon Feb 1 15:14:56 1999 Owen Taylor <otaylor@redhat.com>
* gtk/gtkoptionmenu.c (gtk_option_menu_size_allocate):
Fixed problem with uints resulting in huge child
allocations.